<?php
include ('conecta.php');


$dataContrato = date('Y-m-d');
$dataInicio = @$_POST['dataInicio'];
$qtdParcelas = @$_POST['qtdParcelas'];
$clausulasContrato = @$_POST['ClausulasContrato'];
$recebCertif = @$_POST['recebCertif'];
$dataCanc = @$_POST['dataCanc'];
$motivoCanc = @$_POST['motivoCanc'];
$idCurso = @$_POST['idCurso'];
$idAluno = @$_POST['idAluno'];
$vencParcela = @$_POST['vencParcela'];
$dia_parcela = array();

function calcularParcelas($nParcelas, $dataPrimeiraParcela = null){
  if($dataPrimeiraParcela != null){
    $dataPrimeiraParcela = explode( "/",$dataPrimeiraParcela);
    $dia = $dataPrimeiraParcela[0];
    $mes = $dataPrimeiraParcela[1];
    $ano = $dataPrimeiraParcela[2];
  } else {
    $dia = date("d");
    $mes = date("m");
    $ano = date("Y");
  }
 
  for($x = 0; $x < $nParcelas; $x++){
    $dia_parcela[$x] = date("d/m/Y",strtotime("+".$x." month",mktime(0, 0, 0,$mes,$dia,$ano)));
  }
  return $dia_parcela;
}
//die($dia_parcela[1]);
if ($_GET['page'] == 'inserir') {


    $erro = false;

    //condição: se as variaveis estiverem vazias = ERRO
    if (trim($idCurso == "") && ($idAluno == "")) {
        $erro = true;
    }
    if ($erro == false)
        $inserir = "INSERT INTO `tbContrato` (dataContrato, dataInicio, qtdParcelas, ClausulasContrato, 
                                          recebCertif, dataCanc, motivoCanc, idCurso, idAluno) 
                                          VALUES ('$dataContrato','$dataInicio', '$qtdParcelas', 
                                         '$clausulasContrato', '$recebCertif', '$dataCanc', '$motivoCanc', '$idCurso', '$idAluno')";


    $resultado = mysql_query($inserir);
    /* DESCOBRE ULTIMO ID CADASTRADO NA TABELA CONTRATO
     */
    $sql_descobreultimoid = mysql_query("SELECT * FROM tbcontrato ORDER BY idContrato desc LIMIT 0,1");
    while($result_id = mysql_fetch_array($sql_descobreultimoid)){
        $idContrato = $result_id['idContrato'];
    }
    $select_valorcurso = ("SELECT * FROM tbcurso WHERE idCurso = '$idCurso' ");
    $resultado_valorcurso = mysql_query($select_valorcurso);
    while($linha = mysql_fetch_array($resultado_valorcurso)){
        $valorcurso = $linha['valorCurso'];
    }
    
    $valorParcela = $valorcurso / $qtdParcelas; 
    

    /*     */
    $dia_parcela = calcularParcelas($qtdParcelas, $vencParcela);
    foreach ($dia_parcela as $parcela){
        $datavelha = explode("/",$parcela);
        /*FORMATO DE DATA DO BANCO*/
        $parcela = $datavelha[2].'-'.$datavelha[1].'-'.$datavelha[0];
        $inserirParcelas = "INSERT INTO tbparcelas (vencParcela,valorParcela,idContrato) values ('$parcela','$valorParcela','$idContrato') ";
        $resultado_parcela = mysql_query($inserirParcelas);
    }
     
    
    if ($resultado_parcela) {
        echo "parcelas Geradas!<br><br>";
        echo "<a href='index.php'>Voltar</a>";
    } else {
        echo "Falha na Inserção!<br><br>";
    }
} else {
    
}


if ($_GET['page'] == 'excluir') {
    $idContrato = $_GET['id'];

    $excluir = "DELETE FROM tbContrato WHERE idContrato = $idContrato";

    $resultado = mysql_query($excluir);

    if ($resultado) {
        echo "Contrato Excluido!<br><br>";
        echo "<a href='index.php'>Voltar</a>";
    } else {
        echo "Falha na Exclusão!<br><br>";
    }
} else {
    
}
?>    

<!--       OLHA SÓ: QUANDO TU FAZ INDEX.PHP?PAGE=  tu ta passando um atributo por GET, pra ti recuperar ele depois basta tu fazer $variaveltal =  $_GET['page']. No caso dentro 
            da tua Variaveltal tem que ser armazenado o valor inserir. O que quis dizer com isso? Tu pode fazer um IF la que verifique esse lance vou mostrar..            -->




